Masteriyo\Addons\LemonSqueezyIntegration\LemonSqueezyIntegrationAddon A

Total Complexity 56
Dependencies 10
Dependents 0
Total lines 581
Lines of code 306
Logical lines of code 149
Comment lines 192
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
handle_webhook()
A
44 12 43
process_event()
A
42 8 51
update_order_itemmeta()
S
47 5 42
save_setting()
S
49 5 31
handle_order_created()
S
52 5 25
save_lemon_squeezy_data()
S
61 4 12
update_user_itemmeta()
S
56 2 21
handle_order_refunded()
S
61 2 12
add_lemon_squeezy_schema_to_course()
S
54 1 25
instance()
S
71 2 6
append_lemon_squeezy_data_in_response()
S
66 2 8
init_hooks()
S
61 1 11
append_setting_in_response()
S
74 1 4
add_payment_gateway()
S
77 1 4
init()
S
82 1 3
update_order_meta()
S
72 1 5
__wakeup()
S
98 1 1
__clone()
S
98 1 1
__construct()
S
98 1 1